Big Huge Thesaurus

Stephen William Hawking

noun